body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body{
	padding:5px;	
}
body, button, input, select, textarea {
	font:12px/1.5 tahoma, arial, sans-serif;
	color:#555;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:"courier new", courier, monospace;
}
small {
	font-size:12px;
}
ul, ol {
	list-style:none;
}
a {
	text-decoration:none;
	color:#0069ca;
}
a:hover {
	text-decoration:none;
	color:#f60;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
fieldset, img {
	border:0;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
.clr, .clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.clr_after {
*zoom:1;
}
.clr_after:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.hide {
	display:none;
}
.qn_page {
	margin:0 auto;
	padding:10px 0;
	width:979px;
	background:#fff;
}
.qn_page .crumb {
	display:none;
	padding:0 20px 10px;
}
.stg_c979 .stg_c {
	margin:0 auto;
	width:979px;
}
.stg_w730e238 {
*zoom:1;
}
.stg_w730e238:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.stg_w730e238 .stg_w {
	float:left;
	display:inline;
	width:730px;
}
.stg_w730e238 .stg_e {
	float:right;
	display:inline;
	width:238px;
}
.stg_w670e300 {
*zoom:1;
}
.stg_w670e300:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.stg_w670e300 .stg_w {
	float:left;
	display:inline;
	width:670px;
}
.stg_w670e300 .stg_e {
	float:right;
	display:inline;
	width:300px;
}
.qcbox {
	border:1px solid #abadb3;
	background-color:#fff;
	color:#555;
}
.qcbox .labelContainer {
	display:none;
}
.qcbox .boxWrapper {
	position:relative;
	z-index:1;
}
.qcbox .boxContainer {
	position:absolute;
	z-index:1;
	top:2px;
	right:2px;
	padding-left:4px;
	height:19px;
	background-color:#fff;
	cursor:pointer;
	overflow:hidden;
}
.qcbox .sinfo {
	float:left;
	display:inline;
	padding:0;
	font:normal 14px/19px simsun, arial, sans-serif;
	_line-height:21px;
}
.qcbox .infotext {
	color:#ccc;
}
.qcbox .sicon {
	float:left;
	display:inline;
	width:20px;
	height:19px;
	background:url(../images/2011/QN1CS1.gif) 1px 3px no-repeat;
}
.qcbox .textbox {
	border:0 none;
	padding:1px 0 2px;
	width:100%;
	height:20px;
	height:18px\9;
	font:normal 14px/18px simsun, arial, sans-serif;
	_line-height:20px;
	background-color:#fff;
	color:#555;
}
.qcbox .popContainer {
	position:relative;
	z-index:1000;
	clear:both;
}
.qcbox .popPanel {
	position:absolute;
	z-index:1;
	top:0;
	left:-1px;
	border:1px solid #abadb3;
	background-color:#fff;
}
.qcbox .errtext {
	color:red!important;
}
.qbc_fin {
	border:1px solid #c7a15a;
}
.qcbox .ill {
	width:185px;
}
.qcbox .illrow {
	line-height:22px;
}
.qcbox .illrow td {
	padding:0 0 0 4px!important;
	overflow:hidden;
	cursor:pointer;
	white-space:nowrap;
}
.qcbox td.illn {
	line-height:24px;
	font-size:13px;
	padding-left:8px;
	text-align:left;
	font-family:simsun;
	padding-left:4px;
}
.qcbox .illt {
	color:green;
	line-height:24px;
	font-size:11px;
	padding-right:4px;
	text-align:right;
	font-family:arial, sans-serif, SimSun;
}
.qcbox .tllover td {
	color:white;
	background-color:#4778da;
}
.qcbox .keystring {
	color:#f60;
}
.qcbox .error td {
	font-size:13px;
	background-color:#c30;
	color:#fff;
}
.qcity .cityinput {
	width:350px;
}
.qcity .cityinput .hint {
	padding:5px;
	font-size:12px;
}
.qcity .cityinput .closeImg {
	display:block;
	float:right;
	width:14px;
	height:14px;
	cursor:pointer;
}
.qcity .cityinput hr {
	clear:both;
	border:0;
	border-bottom:1px dashed #bbb;
	color:#fff;
}
.qcity .cityinput ul {
	margin:0;
	padding:0;
	height:1%;
}
.qcity .cityinput ul:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.qcity .cityinput ul li {
	float:left;
	padding:5px 0;
	width:20%!important;
	text-align:center;
}
.qcity .cityinput ul li a {
	padding:2px 0;
	color:#555!important;
}
.qcity .cityinput ul li a:hover {
	text-decoration:none;
	color:#555;
}
.qcity .cityinput .inter ul li {
	width:25%!important;
}
.qcity .cityinput_hotel ul li {
	width:25%!important;
}
.qdate .sicon {
	background-position:-25px 3px;
}
.qdate .dpanel {
	width:340px;
*zoom:1;
}
.qdate .dpanel:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.qdate .dpart {
	position:relative;
	z-index:1;
	float:left;
	display:inline;
	margin-left:-1px;
	border-left:1px solid #ccc;
	width:170px;
	color:#000;
	overflow:hidden;
}
.qdate .dpart h3 {
	height:24px;
	font:normal 12px/24px tahoma, arial, sans-serif;
	text-align:center;
	background-color:#fff;
	color:#0D68C1;
}
.qdate .dpart table {
	margin:1px;
	padding:0;
	border:0 none;
	border-collapse:collapse;
	width:168px;
}
.qdate .dpart td {
	margin:0;
	padding:0!important;
	width:24px;
	height:18px;
	font:normal 12px/18px tahoma, arial, sans-serif;
	text-align:center;
	vertical-align:middle;
}
.qdate .dpart .thead td {
	border-bottom:1px solid #ccc;
	height:21px;
	line-height:21px;
}
.qdate .upTd {
	position:absolute;
	top:0;
	left:0;
	width:24px;
	height:24px;
	background:url(../images/2011/QN1CS1.gif) -44px 5px no-repeat;
	cursor:pointer;
}
.qdate .downTd {
	position:absolute;
	top:0;
	right:0;
	width:24px;
	height:24px;
	background:url(../images/2011/QN1CS1.gif) -62px 5px no-repeat;
	cursor:pointer;
}
.qdate .cnone {
	color:#999;
	cursor:default;
}
.qdate .holi {
	color:#c60b02;
}
.qdate .today {
	color:#00f;
}
.qdate .curr {
	background-color:#fdab00;
	color:#fff;
}
.qdate .othr {
	background-color:#6899ff;
	color:#fff;
}
.qdate .onmouseover {
	background-color:#fdab00;
	color:#fff;
	cursor:pointer;
}
.toD .onmouseover {
	background-color:#6899ff;
	color:#fff;
	cursor:pointer;
}
.qdate .out {
	background-color:transparent;
	color:#999;
	cursor:not-allowed;
}
.hotCityNav {
	margin-top:4px;
	border-bottom:1px solid #ddd;
	_height:1%;
	overflow:hidden;
}
.hotCityNav span {
	position:relative;
	bottom:-1px;
	float:left;
	display:inline;
	margin-right:8px;
	padding:0 8px;
	border:1px solid #ddd;
	height:18px;
	font-size:12px;
	line-height:18px;
	text-align:center;
	background-color:#fff;
	color:#0069ca;
	cursor:pointer;
}
.hotCityNav span.active {
	background-color:#e8edf1;
}
.showblock {
	margin:0;
	padding:6px 10px;
	width:328px;
	font-size:12px;
	line-height:22px;
	background:#fff;
}
.showblock b.oymTitle {
	display:block;
	font-size:14px;
	font-weight:700;
}
.showblock p {
	margin-bottom:8px;
	padding-bottom:8px;
	border-bottom:1px dashed #ccc;
	word-spacing:6px;
}
.showblock p.last {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:0;
}
.showblock a {
	color:#0069ca;
	cursor:pointer;
	white-space:nowrap;
}
.showblock a:hover {
	color:#f60;
}
.dbg1, .dbg2, .dbg3, .dbg4, .dbg5, .dbg6, .dbg7, .dbg8, .dbg9, .dbg10, .dbg11, .dbg12 {
	background:url(../images/2011/QN1CS3.png) 0 0 no-repeat;
}
.bgCalender1, .bgCalender2, .bgCalender3, .bgCalender4, .bgCalender5, .bgCalender6, .bgCalender7, .bgCalender8, .bgCalender9, .bgCalender10, .bgCalender11, .bgCalender12 {
	background:url(../images/2011/QN1CS3.png) 0 0 no-repeat;
}
.dbg1, .bgCalender1 {
	background-position:36px 60px;
}
.dbg2, .bgCalender2 {
	background-position:-134px 60px;
}
.dbg3, .bgCalender3 {
	background-position:-306px 60px;
}
.dbg4, .bgCalender4 {
	background-position:36px -100px;
}
.dbg5, .bgCalender5 {
	background-position:-134px -100px;
}
.dbg6, .bgCalender6 {
	background-position:-306px -100px;
}
.dbg7, .bgCalender7 {
	background-position:36px -257px;
}
.dbg8, .bgCalender8 {
	background-position:-134px -257px;
}
.dbg9, .bgCalender9 {
	background-position:-306px -257px;
}
.dbg10, .bgCalender10 {
	background-position:36px -412px;
}
.dbg11, .bgCalender11 {
	background-position:-134px -412px;
}
.dbg12, .bgCalender12 {
	background-position:-306px -412px;
}
.radiobox {
	width:13px;
	height:13px;
	vertical-align:middle;
}
.textbox {
	vertical-align:middle;
}
.se {
	margin-bottom:8px;
	padding:0 55px 10px;
	border-bottom:1px solid #ccc;
*zoom:1;
}
.se:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.se .m {
	float:left;
	display:inline;
	width:86px;
}
.se .m li {
	padding:5px 0;
}
.se .m label {
	margin-left:5px;
	font-size:14px;
	vertical-align:middle;
}
.se .f {
	float:left;
	display:inline;
	width:540px;
}
.se .f dl {
	padding:5px 0;
*zoom:1;
}
.se .f dl:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.se .f dt {
	float:left;
	display:inline;
	font-size:14px;
	font-weight:700;
}
.se .f dd {
	margin-left:40px;
}
.se .cityWrap {
*zoom:1;
}
.se .cityWrap:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.se .cityWrap .fromCity, .se .cityWrap .toCity {
	float:left;
	display:inline;
	width:245px;
}
.se .cityWrap .t {
	float:left;
	display:inline;
	margin-right:15px;
	font-size:14px;
}
.se .dateWrap {
*zoom:1;
}
.se .dateWrap:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.se .dateWrap .fromDate, .se .dateWrap .toDate {
	float:left;
	display:inline;
	width:245px;
}
.se .dateWrap .t {
	float:left;
	display:inline;
	margin-right:15px;
	font-size:14px;
}
.se .btnText, .se .btnText2 {
	float:left;
	display:inline;
	margin:0 9px;
	width:92px;
	height:30px;
	font:normal 14px/30px arial;
	text-align:center;
	background-color:#f60;
	color:#fff;
}
.se .btnText2 {
	background-color:#6ba202;
}
.se .btn, .se .btnRtn {
	float:left;
	display:inline;
	margin:0 5px 0 -105px;
	border:0;
	width:100px;
	height:30px;
	background:url(../images/2011/QN1FO1.png) -150px -60px no-repeat;
	cursor:pointer;
	outline:none;
}
.se .btn:hover {
	background-position:-150px -95px;
}
.se .btn:active {
	background-position:-150px -130px;
}
.se .btnRtn {
	background-position:-255px -60px;
}
.se .btnRtn:hover {
	background-position:-255px -95px;
}
.se .btnRtn:active {
	background-position:-255px -130px;
}
.se .ops {
	float:left;
	display:inline;
	padding-top:5px;
	width:220px;
}
.se .tools {
	clear:both;
	padding-top:8px;
*zoom:1;
}
.se .tools:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.se .tools li {
	float:left;
	display:inline;
	margin:0 5px;
}
.se .his {
	position:relative;
	z-index:400;
}
.se .his .hisExp {
	padding-right:16px;
	background:url(../images/2011/QN1FO1.png) -308px -14px no-repeat;
}
.se .his .hisCol {
	padding-right:16px;
	background:url(../images/2011/QN1FO1.png) -308px 6px no-repeat;
}
.se .hisPanel {
	position:absolute;
	z-index:1;
	top:20px;
	left:-72px;
	padding:5px;
	border:1px solid #ddd;
	width:200px;
	background-color:#fff;
}
.se .hisPanel .btnClose {
	float:right;
	width:14px;
	height:14px;
	background:url(../images/2011/QN1FO1.png) -147px 3px no-repeat;
	outline:none;
}
.se .hisPanel ul {
	padding:5px 5px 0;
}
.se .hisPanel li {
	float:none;
	display:block;
	margin:0;
	line-height:20px;
}
.qcbox {
	float:left;
	display:inline;
	width:185px;
}
.qcbox .boxContainer {
	height:15px;
}
.qcbox .sinfo {
	font:normal 12px/15px simsun, arial, sans-serif;
	_line-height:17px;
}
.qcbox .sicon {
	height:15px;
	background-position:3px 1px;
}
.qcbox .textbox {
	padding:1px 4px 2px;
	width:177px;
	height:16px;
	height:14px\9;
	font:normal 12px/14px simsun, arial, sans-serif;
	_line-height:16px;
}
.qdate {
	float:left;
	display:inline;
	width:185px;
}
.qdate .textbox {
	padding:1px 4px 2px;
	width:177px;
}
.dtb {
	position:relative;
	z-index:300;
	border-top:1px solid #ccc;
	background-color:#f5f5f5;
*zoom:1;
}
.dtb .bn {
	position:absolute;
	top:4px;
	right:15px;
	float:right;
	display:inline;
	width:25px;
}
.dtb .bn a {
	outline:none;
}
.dtb ul {
	border-bottom:1px solid #ccc;
*zoom:1;
}
.dtb ul:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.dtb li {
	float:left;
	display:inline;
	padding:4px 0 2px;
	border-right:1px solid #ccc;
	width:86px;
	height:39px;
	font-weight:700;
	text-align:center;
	cursor:pointer;
}
.dtb li .pr {
	font-family:arial;
	font-size:14px;
	color:#0069ca;
}
.dtb li.cur {
	position:relative;
	z-index:1;
	top:1px;
	margin-top:-1px;
	border-bottom:1px solid #fff;
	background-color:#fff;
}
.dtb li.cur .pr {
	color:#f60;
}
.prCd {
	position:absolute;
	top:40px;
	right:0;
	display:none;
	padding:5px;
	border:1px solid #ccc;
	width:301px;
	background-color:#fff;
}
.prCd h3 {
	height:30px;
	font-weight:400;
	text-align:center;
	background-color:#ebf0f6;
}
.prCd .close {
	float:right;
	display:inline;
	margin:8px 10px 0 0;
	width:14px;
	height:14px;
	background:url(../images/2011/QN1FO1.png) -147px 3px no-repeat;
	cursor:pointer;
}
.prCd .prev {
	float:left;
	display:inline;
	margin-left:80px;
	width:20px;
	height:30px;
	background:url(../images/2011/QN1FO1.png) -143px -15px no-repeat;
	cursor:pointer;
}
.prCd .next {
	float:right;
	display:inline;
	margin-right:56px;
	width:20px;
	height:30px;
	background:url(../images/2011/QN1FO1.png) -158px -15px no-repeat;
	cursor:pointer;
}
.prCd .ymd {
	display:block;
	padding-top:7px;
	margin:0 100px 0 110px;
	width:80px;
	text-align:center;
}
.prCd table {
	border-collapse:collapse;
}
.prCd th {
	border-bottom:1px solid #ebf0f6;
	height:25px;
	text-align:center;
}
.prCd td {
	border:1px solid #ebf0f6;
	width:42px;
	height:32px;
	font-weight:700;
	text-align:center;
	color:#bbb7b6;
}
.prCd .sday {
	color:#c50a03;
}
.prCd td a {
	display:block;
	width:42px;
	height:29px;
	line-height:1.231;
	color:#000;
}
.prCd td#pcurrentDate a {
	color:#0069ca;
}
.prCd td.sday a {
	color:#c50a03;
}
.prCd td a span {
	display:block;
	font-family:arial;
	font-weight:400;
	color:#0069ca;
}
.prCd td a.noPr {
	line-height:32px;
}
.prCd .zyf {
	color:#f06;
	text-align:center;
	margin-top:3px;
}
.filter {
	padding:0 5px 5px;
}
.filter .prog {
	padding:5px 0 0;
}
.filter .prog em {
	color:red;
}
.filter .fp {
*zoom:1;
}
.filter .fp:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.filter .fp .more {
	float:right;
	display:inline;
	padding:5px 0 0;
	line-height:22px;
}
.filter .fp .more .exp {
	padding-right:16px;
	background:url(../images/2011/QN1FO1.png) -283px -14px no-repeat;
	outline:none;
}
.filter .fp .more .col {
	padding-right:16px;
	background:url(../images/2011/QN1FO1.png) -283px 5px no-repeat;
	outline:none;
}
.filter .fp .item {
	float:left;
	display:inline;
	padding:5px 20px 0 60px;
	line-height:22px;
	word-spacing:0;
}
.filter .fp .item strong {
	display:inline-block;
	margin-left:-60px;
	width:60px;
}
.filter .fp .item span {
	display:inline-block;
	white-space:nowrap;
}
.filter .fp .item input {
	width:13px;
	height:13px;
	vertical-align:text-bottom;
	cursor:pointer;
}
.filter .fp .item label {
	padding-left:2px;
	margin-right:8px;
	cursor:pointer;
}
.filter .fp .item label span {
	white-space:normal;
}
.filter .fp .item2 {
	padding-left:34px;
}
.filter .fp .item2 strong {
	margin-left:-34px;
	width:34px;
}
.filter .advance {
	display:none!important;
	clear:both;
*zoom:1;
}
.filter .advance:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.filter .expand {
	display:block!important;
}
.rc {
	padding:5px;
	border-top:1px solid #ccc;
}
.rc dl {
*zoom:1;
}
.rc dl:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.rc dt {
	float:left;
	display:inline;
	margin-top:3px;
	margin-right:40px;
	width:100px;
	height:24px;
	background:url(../images/2011/QN1FO1.png) 0 -20px no-repeat;
}
.rc dt .t {
	display:block;
	padding:2px 0 0 24px;
}
.rc dd.pr {
	float:left;
	display:inline;
	margin-right:40px;
	font-family:arial;
	font-size:14px;
	color:#0069ca;
}
.rc dd.pr b {
	font-size:20px;
}
.rc dd.city {
	float:left;
	display:inline;
	margin-right:40px;
	font-size:14px;
	line-height:30px;
	color:#0069ca;
}
.rc dd.cp {
	float:left;
	display:inline;
	font-size:14px;
	line-height:30px;
}
.rc dd.cp .hl {
	color:red;
}
.rc dd.cp .pr {
	font-family:arial;
}
.rc dd.ops {
	float:right;
	display:inline;
	margin-top:5px;
}
.rc dd.ops .btnView {
	display:block;
	width:70px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
}
.rc dd.ops .btnView:hover {
	background-position:0 -87px;
	color:#fff;
}
.rc dd.ops .btnView:active {
	background-position:0 -114px;
	color:#fff;
}
.loading {
	margin:40px auto 10px auto;
	border:1px solid #888;
	width:240px;
	padding-bottom:8px;
	text-align:center;
}
.loading .msg {
	margin-top:12px;
	color:#888;
}
.loading .msg2 {
	margin-top:5px;
	color:#390;
}
#pageBox {
	border:1px solid #ccc;
	width:370px;
	background-color:#fff;
}
#pageBox h3 {
	padding:3px 15px;
	border-bottom:1px solid #ccc;
	font:normal 12px/22px arial;
	text-align:left;
	background-color:#efefef;
	color:#888;
}
#pageBoxText {
	padding:20px 0;
	font-size:14px;
	text-align:center;
}
.ftbl {
	margin:0;
	padding:0;
	border:0;
	clear:both;
}
.ftbl_hd {
	padding:3px 0;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	background-color:#f5f5f5;
*zoom:1;
}
.ftbl_hd:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_hd li {
	float:left;
	display:inline;
}
.ftbl_hd .c1 {
	padding-left:25px;
	width:135px;
}
.ftbl_hd .c2 {
	width:65px;
}
.ftbl_hd .c3 {
	width:95px;
	text-align:center;
}
.ftbl_hd .c4 {
	width:60px;
	text-align:center;
}
.ftbl_hd .c5 {
	width:95px;
	text-align:center;
}
.ftbl_hd .c6 {
	width:60px;
	padding-left:10px;
	text-align:center;
}
.ftbl_hd .c6 .sorter span {
	left:-10px;
}
.ftbl_hd .c7 {
	width:78px;
}
.ftbl_hd .sorter {
	position:relative;
	z-index:1;
	color:#0069ca;
	cursor:pointer;
}
.ftbl_hd .sorter span {
	position:absolute;
	top:4px;
*top:3px;
	left:54px;
	display:block;
	width:7px;
	height:7px;
}
.ftbl_hd .sorter .sortAsc {
	background:url(../images/2011/QN1FO1.png) -255px 0 no-repeat;
}
.ftbl_hd .sorter .sortDesc {
	background:url(../images/2011/QN1FO1.png) -255px -20px no-repeat;
}
.ftbl_hd .det {
	display:none;
	position:relative;
	z-index:200;
	height:18px;
}
.ftbl_hd .det .t {
	position:absolute;
	top:0;
	left:0;
	padding-right:15px;
	height:18px;
	white-space:nowrap;
	cursor:pointer;
}
.ftbl_hd .det .detExp {
	position:absolute;
	top:8px;
*top:6px;
	right:0;
	margin-left:4px;
	width:9px;
	height:5px;
	background:url(../images/2011/QN1FO1.png) -435px -60px no-repeat;
-moz-transition:-moz-transform .2s ease-in;
-webkit-transition:-webkit-transform .2s ease-in;
-o-transition:-o-transform .2s ease-in;
transition:transform .2s ease-in;
}
.ftbl_hd .det:hover .detExp {
	-moz-transform:rotate(-180deg);
	-moz-transform-origin:50% 50%;
	-webkit-transform:rotate(-180deg);
	-webkit-transform-origin:50% 50%;
	-o-transform:rotate(-180deg);
	-o-transform-origin:50% 50%;
	transform:rotate(-180deg);
	transform-origin:50% 50%;
}
.ftbl_hd .det_selector {
	position:absolute;
	top:18px;
	top:15px\9;
	left:0;
	display:none;
	padding:2px;
	border:1px solid #1cacac;
	width:120px;
	background-color:#ade1dc;
}
.ftbl_hd .det_selector ul {
	padding:4px 10px;
	background-color:#fff;
}
.ftbl_hd .det_selector li {
	float:none;
	display:block;
	line-height:22px;
}
.ftbl_item {
	width:100%;
	border-bottom:1px solid #cdcdcd;
}
.ftbl_item .m1 {
	padding:12px 0;
	width:483px;
}
.ftbl_item .m1 .zyf {
	margin-left:24px;
	color:#f06;
	font-size:14px;
	margin-top:10px;
}
.ftbl_item .m1 .zyf span {
	color:#f00;
}
.ftbl_item .m1 .exchangelink {
	margin:6px 0 0 25px;
}
.ftbl_item .m2 {
	width:42px;
}
.ftbl_item .m3 {
	padding-right:6px;
	width:70px;
	text-align:center;
}
.ftbl_item .m4 {
	width:70px;
	text-align:center;
}
.ftbl_item .m4 .pr {
	color:#0069CA;
	font-family:Arial;
}
.ftbl_item .m4 .pr b {
	font-size:20px;
}
.ftbl_item ul {
*zoom:1;
}
.ftbl_item ul:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_item li {
	float:left;
	display:inline;
}
.ftbl_item .c1 {
	padding-top:9px;
	width:25px;
	text-align:center;
}
.ftbl_item .c2 {
	width:135px;
}
.ftbl_item .c3 {
	width:65px;
	min-height:36px;
	_height:36px;
}
.ftbl_item .c4 {
	width:95px;
	height:36px;
	text-align:center;
}
.ftbl_item .c5 {
	width:60px;
	height:36px;
	text-align:center;
}
.ftbl_item .c6 {
	width:95px;
	text-align:center;
}
.ftbl_item .c7 {
	width:60px;
	padding-left:10px;
	text-align:center;
	color:#888;
}
.ftbl_item .c7 .pr {
	color:#0069CA;
	font-family:Arial;
}
.ftbl_item .c7 .pr b {
	font-size:20px;
}
.ftbl_item .sp {
	margin:12px 0;
	width:480px;
	height:15px;
	background:url(../images/2011/QN1FO1.png) 5px -165px no-repeat;
}
.ftbl_item .name {
	margin-top:-3px;
	font-size:14px;
}
.ftbl_item .fJt {
	position:relative;
	z-index:1;
}
.ftbl_item .fJt img {
	vertical-align:middle;
}
.ftbl_item .time {
	position:relative;
	z-index:1;
}
.ftbl_item .time1 {
	font-family:verdana;
}
.ftbl_item .time2 {
	position:relative;
	z-index:1;
	font-family:verdana;
	color:#888;
}
.ftbl_item .timedetail {
	position:absolute;
	z-index:2;
	top:35px;
	left:42px;
	display:none;
	padding:2px 5px;
	border:1px solid #000;
	width:240px;
	line-height:20px;
	background-color:#feffe0;
}
.ftbl_item .d1 {
	position:absolute;
	z-index:1;
	top:4px;
	left:45px;
	width:18px;
	height:8px;
	background:url(../images/2011/QN1FO1.png) 0 0 no-repeat;
}
.ftbl_item .d2 {
	position:absolute;
	z-index:1;
	top:4px;
	left:45px;
	width:18px;
	height:8px;
	background:url(../images/2011/QN1FO1.png) -75px 0 no-repeat;
}
.ftbl_item .dk1 {
	position:absolute;
	z-index:1;
	top:4px;
	left:45px;
	width:18px;
	height:8px;
	background:url(../images/2011/QN1FO1.png) 0 -10px no-repeat;
}
.ftbl_item .rcpr {
	font-family:arial;
}
.ftbl_item .rcv .rcpr {
	color:#f60;
}
.ftbl_item .tc {
	float:left;
	display:inline;
	margin-left:20px;
	padding:0 4px;
	line-height:15px;
	background-color:#fff;
}
.ftbl_item .tc .n {
	margin-right:12px;
	font-size:12px;
	color:red;
}
.ftbl_item .icon_piaoshao {
	margin:1px 0;
	width:34px;
	height:15px;
	background:url(../images/2011/QN1FO1.png) -40px -185px no-repeat;
}
.ftbl_item .icon_remen {
	margin:1px 0;
	width:34px;
	height:15px;
	background:url(../images/2011/QN1FO1.png) -80px -185px no-repeat;
}
.ftbl_item .icon_chaozhi {
	margin:1px 0;
	width:34px;
	height:15px;
	background:url(../images/2011/QN1FO1.png) 0 -185px no-repeat;
}
.ftbl_item .pg {
	margin-top:-2px;
	height:25px;
}
.ftbl_item .pg .dc {
	float:right;
	width:38px;
	line-height:25px;
	text-align:right;
}
.ftbl_item .pg .pr {
	float:right;
	font:bold 14px/1.231 arial;
	color:#0069ca;
}
.ftbl_item .pg .pr b {
	font-size:20px;
}
.ftbl_item .pg .pr_risk {
	font-style:italic;
}
.ftbl_item .pgn {
	float:right;
	text-align:center;
}
.ftbl_item .nopr {
	text-align:center;
}
.ftbl_item .btn {
	clear:both;
	float:right;
	display:inline;
	width:70px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
}
.ftbl_item .btn:hover {
	background-position:0 -87px;
	color:#fff;
}
.ftbl_item .btn:active {
	background-position:0 -114px;
	color:#fff;
}
.ftbl_item .btn span {
	display:block;
	margin:0 4px;
	background:#0069ca url(../images/2011/QN1FO1.png) -4px -60px no-repeat;
	cursor:pointer;
}
.ftbl_item .btn:hover span {
	background-position:-4px -87px;
	color:#fff;
	cursor:pointer;
}
.ftbl_item .btn:active span {
	background-position:-4px -114px;
	color:#fff;
	cursor:pointer;
}
.ftbl_item:hover, .ftbl_item_hover, .ftbl_item_exp {
	background-color:#f7fdfd;
}
.ftbl_item:hover .tc, .ftbl_item_hover .tc, .ftbl_item_exp .tc {
	background-color:#f7fdfd;
}
.ftbl_item_exp .btn, .ftbl_item_exp .btn:hover {
	position:relative;
	z-index:200;
	margin-bottom:-18px;
	height:40px;
	background-position:-360px -60px;
}
.ftbl_item_exp .btn span, .ftbl_item_exp .btn:hover span {
	background-position:-364px -60px;
	cursor:pointer;
}
.ftbl_detail {
	margin-top:-1px;
	border-bottom:3px solid #c7eeeb;
*zoom:1;
}
.ftbl_detail .b1 {
	margin:0 1px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	height:1px;
	background-color:#fff;
	overflow:hidden;
}
.ftbl_detail .b2 {
	margin:0 2px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	height:1px;
	background-color:#fff;
	overflow:hidden;
}
.ftbl_detail .b3 {
	margin:0 3px 0;
	height:1px;
	background-color:#ddd;
	overflow:hidden;
}
.ftbl_detail .bd {
	padding:7px 10px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	background-color:#fff;
}
.ftbl_detail .bi {
	padding:10px 0;
	border-bottom:1px solid #dfdfdf;
*zoom:1;
}
.ftbl_detail .bi:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_detail .bi li {
	float:left;
	display:inline;
	margin-right:20px;
	padding-left:25px;
	color:#008aa6;
}
.ftbl_detail .bi .it {
	background:url(../images/2011/QN1FO1.png) -480px -37px no-repeat;
}
.ftbl_detail .bi .in {
	margin-right:0;
	background:url(../images/2011/QN1FO1.png) -480px -57px no-repeat;
}
.ftbl_detail .bn {
	padding:3px 6px 4px 25px;
	background-color:#f7fdfd;
*zoom:1;
}
.ftbl_detail .bn:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_detail .bn .t {
	color:#0069ca;
	cursor:help;
}
.ftbl_detail .bn .p {
	font-family:arial;
}
.ftbl_detail .bn .m {
	float:right;
	font-family:verdana;
}
.ftbl_detail .bn .apr {
	float:right;
	display:inline;
	margin-right:8px;
}
.ftbl_detail .ct {
	border-top:1px solid #c7eeeb;
}
.ftbl_detail .vi {
	position:relative;
	padding:6px 0 6px 25px;
	border-bottom:1px solid #dfdfdf;
	cursor:pointer;
*zoom:1;
	background:#fff;
}
.ftbl_detail .vi:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_detail .vi:hover, .ftbl_detail .vi_hover {
	background-color:#f7fdfd;
}
.ftbl_detail .vi .c1 {
	float:left;
	width:22px;
	height:20px;
	background:url(../images/2011/QN1FO1.png) -481px -96px no-repeat;
}
.ftbl_detail .vi .c2 {
	float:left;
	width:304px;
}
.ftbl_detail .vi .c3 {
	float:left;
	padding-left:6px;
	width:96px;
	min-height:1px;
	_height:1px;
}
.ftbl_detail .vi .c4 {
	float:right;
	padding-right:6px;
	width:82px;
}
.ftbl_detail .vi .c4 .split {
	margin:0;
	padding:0;
}
.ftbl_detail .vi .c10 {
	float:left;
	width:110px;
	text-align:left;
	color:#555;
	margin-top:1px;
}
.ftbl_detail .vi .c10 .noPrice {
	display:block;
	margin-top:18px;
}
.ftbl_detail .vi .fpr {
	color:#0069CA;
	font-family:Arial;
	display:inline-block;
	padding-right:3px;
}
.ftbl_detail .vi .fpr b, .ftbl_detail .vi .naked b {
	font-size:20px;
}
.ftbl_detail .vi .naked {
	color:#0069CA;
	font-family:Arial;
}
.ftbl_detail .vi .mt3 {
	margin-top:3px;
}
.ftbl_detail .vi .s10 {
	margin-top:0;
	line-height:25px;
	padding:0 0 0 25px;
	background:url(../images/2011/icon_text.gif) no-repeat 3px center;
	position:relative;
	color:#0069ca;
	float:left;
}
.ftbl_detail .vi .s10 .s10_info {
	display:none;
	border:1px solid #ccc;
	position:relative;
	position:absolute;
	background:#fff;
	line-height:22px;
	padding:6px 8px;
	width:200px;
	left:-6px;
	top:25px;
	color:#555;
}
.ftbl_detail .vi .s10 .s10_info em {
	font-weight:bold;
}
.ftbl_detail .vi .s10 .s10_info .s10_arrow {
	background:url(../images/new_main/arrow_top.gif) no-repeat;
	width:7px;
	height:5px;
	font:0;
	position:absolute;
	top:-5px;
	left:21px;
}
.ftbl_detail .vi .s10 .s10_info .tips {
	color:#888;
}
.ftbl_detail .vi .s10 .s10_info .tips i {
	color:#f00;
	padding-right:3px;
}
.ftbl_detail .vi .cata {
	width:22px;
	height:22px;
	background:url(../images/2011/QN1FO1.png) -481px -76px no-repeat;
}
.ftbl_detail .vi .t {
	padding-top:2px;
	overflow:hidden;
*zoom:1;
}
.ftbl_detail .vi .t .n {
	float:left;
	padding-right:5px;
	font-size:14px;
	font-weight:700;
	line-height:17px;
	vertical-align:bottom;
	color:#0069ca;
}
.ftbl_detail .vi .t .n .img {
	border:1px solid #ddd;
}
.ftbl_detail .vi .t .n .vLikeTs {
	padding:0 5px;
	vertical-align:top;
}
.ftbl_detail .vi .t .n .vLikeTs img {
	vertical-align:top;
}
.ftbl_detail .vi .t .sg {
	float:left;
	padding:0 0 0 20px;
	height:17px;
	line-height:17px;
	background:url(../images/2011/QN1FO1.png) -483px -119px no-repeat;
}
.ftbl_detail .vi .p {
	position:relative;
	z-index:1;
	margin:10px 0;
*zoom:1;
}
.ftbl_detail .vi .p:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.ftbl_detail .vi .p .praise {
	float:left;
	cursor:help;
}
.ftbl_detail .vi .p .base {
	float:left;
	padding:0 10px;
	width:110px;
	line-height:16px;
}
.ftbl_detail .vi .p .com {
	position:relative;
	z-index:1;
	float:left;
	display:inline;
	margin-top:-1px;
	width:48px;
	height:21px;
}
.ftbl_detail .vi .p .btnComm {
	display:block;
	width:48px;
	height:21px;
	line-height:21px;
	text-indent:6px;
	background:url(../images/2011/QN1FO1.png) -75px -140px no-repeat;
	cursor:pointer;
	overflow:hidden;
	outline:none;
}
.ftbl_detail .vi .p .com .active {
	position:relative;
	z-index:201;
	background-position:0 -140px;
}
.ftbl_detail .vi .s2 {
	padding:0 0 0 25px;
	line-height:25px;
	background:url(../images/2011/QN1FO1.png) 0 -253px no-repeat;
}
.ftbl_detail .vi .s3 {
	padding:0 0 0 25px;
	line-height:25px;
	background:url(../images/2011/QN1FO1.png) -480px -199px no-repeat;
}
.ftbl_detail .vi .s4 {
	padding:0 0 0 25px;
	line-height:25px;
	background:url(../images/2011/QN1FO1.png) -480px -227px no-repeat;
}
.ftbl_detail .vi .s6 {
	padding:0 0 0 25px;
	line-height:25px;
	background:url(../images/2011/QN1FO1.png) -479px -137px no-repeat;
}
.ftbl_detail .vi .s8 {
	padding:0 0 0 25px;
	line-height:25px;
	background:url(../images/2011/QN1FO1.png) -481px 6px no-repeat;
}
.ftbl_detail .vi .s9 {
	margin-left:-20px;
	padding:0 0 0 45px;
	height:23px;
	line-height:19px;
	background:url(../images/new_main/qn_dbt_snew.png) 20px 0 no-repeat;
}
.ftbl_detail .vi .pg {
	margin-top:-2px;
	height:25px;
}
.ftbl_detail .vi .pg .dc {
	float:right;
	width:38px;
	line-height:25px;
	text-align:right;
}
.ftbl_detail .vi .pg .in {
	float:right;
	padding-left:4px;
	font:bold 18px/1.231 arial;
	color:#0069ca;
}
.ftbl_detail .vi .pr {
	float:right;
	font:normal 12px/1.231 arial;
	color:#0069ca;
}
.ftbl_detail .vi .pr b {
	font-size:18px;
}
.ftbl_detail .vi .lvprice {
	color:#478903;
}
.ftbl_detail .vi .npg {
	margin-bottom:4px;
	width:100%;
	text-align:right;
}
.ftbl_detail .vi .npg .np2 {
	width:11px;
	font:bold 13px/24px verdana;
	text-align:center;
	vertical-align:top;
	color:#0069ca;
}
.ftbl_detail .vi .npg .np3 {
	width:60px;
}
.ftbl_detail .vi .npg .pr {
	margin-bottom:-3px;
}
.ftbl_detail .vi .npg p {
	clear:both;
}
.ftbl_detail .vi .ppc {
	padding-bottom:4px;
	font-size:14px;
	line-height:18px;
	text-align:right;
	color:#888;
}
.ftbl_detail .vi .ppc .tel {
	clear:both;
	display:inline-block;
	padding:0 0 0 20px;
	height:20px;
	background:url(../images/2011/QN1FO1.png) 0 -230px no-repeat;
	color:#4e991e;
}
.ftbl_detail .vi .nt {
	clear:both;
	float:right;
	display:inline;
	margin-top:-5px;
	padding-bottom:4px;
	width:120px;
	font-family:arial;
	text-align:right;
}
.ftbl_detail .vi .btn {
	clear:both;
	float:right;
	display:inline;
	margin-top:8px;
	width:70px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../images/2011/QN1FO1.png) -75px -60px no-repeat;
	color:#fff;
	outline:none;
}
.ftbl_detail .vi .btn:hover {
	background-position:-75px -87px;
	color:#fff;
}
.ftbl_detail .vi .btn:active {
	background-position:-75px -114px;
	color:#fff;
}
.ftbl_detail .vi .btn span {
	display:block;
	margin:0 4px;
	background:#f60 url(../images/2011/QN1FO1.png) -79px -60px no-repeat;
	cursor:pointer;
}
.ftbl_detail .vi .btn:hover span {
	background-position:-79px -87px;
	color:#fff;
	cursor:pointer;
}
.ftbl_detail .vi .btn:active span {
	background-position:-79px -114px;
	color:#fff;
	cursor:pointer;
}
.ftbl_detail .vi .btn_blue {
	float:right;
	margin-top:5px;
	display:inline;
	width:70px;
	height:22px;
	line-height:22px;
	text-align:center;
	background:url(../images/2011/QN1FO1.png) -75px -60px no-repeat;
	color:#fff;
	overflow:hidden;
	outline:none;
}
.ftbl_detail .vi .btn_blue:hover {
	background-position:-75px -87px;
	color:#fff;
}
.ftbl_detail .vi .btn_blue:active {
	background-position:-75px -114px;
	color:#fff;
}
.ftbl_detail .vi .btn_blue span {
	display:block;
	margin:0 4px;
	background:#f60 url(../images/2011/QN1FO1.png) -79px -60px no-repeat;
	cursor:pointer;
}
.ftbl_detail .vi .btn_blue:hover span {
	background-position:-79px -87px;
	color:#fff;
	cursor:pointer;
}
.ftbl_detail .vi .btn_blue:active span {
	background-position:-79px -114px;
	color:#fff;
	cursor:pointer;
}
.ftbl_detail .vi .ut {
	clear:both;
	float:right;
	display:inline;
	width:82px;
	text-align:right;
	color:#888;
}
.ftbl_detail .bh {
	padding:6px;
	text-align:right;
}
.ftbl_detail .bh .h {
	padding-right:16px;
	background:url(../images/2011/QN1FO1.png) -307px 5px no-repeat;
	cursor:pointer;
}
.ftbl_detail .mainFlist {
	position:relative;
	z-index:10;
	border-top:3px solid #c7eeeb;
*height:1%;
}
.ftbl_detail .sf {
	padding:6px 6px 6px 25px;
	font-size:14px;
	background-color:#f7fdfd;
}
.ftbl_detail .sf .hl {
	color:#f60;
}
.flashloading {
	padding:15px 0 5px;
	text-align:center;
}
.extAD {
	padding:0 0 2px;
}
.praise {
	margin:0;
	padding:0;
	width:96px;
	height:16px;
	background:url(../images/2011/QN1FO1.png) -360px -120px no-repeat;
}
.praise .sRm {
	position:relative;
	z-index:1;
	margin-bottom:-16px;
	width:96px;
	height:16px;
	cursor:pointer;
}
.praise .sRm .sR {
	float:left;
	width:20%;
	height:16px;
}
.praise .r {
	width:0;
	height:16px;
	background:url(../images/2011/QN1FO1.png) -360px -140px no-repeat;
}
.pkg {
	position:relative;
	margin-bottom:6px;
	border-top:2px solid #1caaab;
	border-bottom:1px solid #1caaab;
	width:100%;
}
.pkg .hd {
	border-right:1px dotted #1caaab;
	width:52px;
	height:100%;
	font-size:14px;
	background-color:#e1f5f5;
}
.pkg .hd table {
	height:100%;
}
.pkg .hd th {
	padding-left:6px;
	width:22px;
}
.pkg .hd td {
	width:20px;
	font-weight:400;
}
.pkg .vi {
	padding-left:5px;
	border-bottom:0;
}
.pkg .vi .c2 {
	width:288px;
}
.ti {
	position:relative;
	margin-top:-1px;
	margin-bottom:6px;
	padding-left:52px;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	min-height:108px;
	_height:108px;
	background-color:#f7fdfd;
*zoom:1;
}
.ti .ba {
	position:absolute;
	top:22px;
	left:18px;
	width:17px;
	font-size:16px;
	font-weight:700;
	line-height:22px;
	text-align:center;
	color:#0069ca;
}
.ti .ba .to {
	display:block;
	font-family:\5b8b\4f53;
	color:#8fb6df;
}
.ti .ba em {
	display:block;
	padding:2px 0 4px;
	font:normal 12px/14px arial;
	color:#4e991e;
}
.ti .bn {
	padding-left:0;
}
.ti .bn .n {
	margin-right:10px;
}
.ti .bn .nn {
	display:inline-block;
	margin:0 3px;
	width:13px;
	height:13px;
	vertical-align:text-bottom;
}
.ti .bn .n1 {
	background:url(../images/2011/QN1FO1.png) -255px -40px no-repeat;
}
.ti .bn .n2 {
	background:url(../images/2011/QN1FO1.png) -273px -40px no-repeat;
}
.ti .bn .n3 {
	background:url(../images/2011/QN1FO1.png) -291px -40px no-repeat;
}
.ti .vi {
	padding-left:5px;
	border-left:1px solid #dfdfdf;
	background-color:#fff;
*zoom:1;
}
.ti .vi .c2 {
	width:314px;
}
.ti .nobb {
	border-bottom:0;
}
.ftbl_detail .transfer_p1 .ct .vi .c2 {
	width:280px;
}
.ftbl_detail .transfer_p2 .ct .vi .c2 {
	width:280px;
}
.transfer_p1 {
	z-index:3;
}
.transfer_p2 {
	z-index:2;
}
.hisPnl {
	position:absolute;
	z-index:10000;
	font-size:12px;
	background-color:#efefef;
	color:#555;
}
.hisPnl .innerBody {
	position:relative;
	left:-4px;
	top:-4px;
	padding:14px 12px 12px 12px;
	border:1px solid #dedede;
	width:282px;
	line-height:1;
	text-align:center;
	background-color:#fff;
	color:#333;
}
.hisPnl .arrow {
	position:absolute;
	left:-23px;
	top:26px;
	width:23px;
	height:48px;
	background:url(../images/2011/QN1FO1.png) -150px -185px no-repeat;
}
.hisPnl h5 {
	margin:0;
	padding:0;
	font-size:14px;
	text-align:left;
	font-weight:400;
}
.hisPnl h5 em {
	font-weight:700;
	color:#484846;
}
.hisPnl p {
	padding:0;
	text-align:left;
}
.hisPnl .info {
	margin:10px 0;
	color:#468c00;
}
.hisPnl .img {
	margin:0 auto 4px;
	padding:5px;
	border:1px solid #dedede;
	width:252px;
}
.hisPnl .img .redline {
	position:relative;
	width:250px;
	height:11px;
	font-size:0;
	background:url(../images/2011/QN1FO1.png) -255px -185px no-repeat;
}
.hisPnl .note {
	color:#888;
}
.agent {
	position:absolute;
	z-index:10;
	top:19px;
	left:-10px;
	display:none;
	width:230px;
	cursor:auto;
}
.agent dl {
	padding:8px 0 0;
	height:16px;
	line-height:16px;
}
.agent dl:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.agent dl.t {
	padding:0 0 8px;
	font-weight:700;
}
.agent dt {
	float:left;
	width:55px;
}
.agent dd.p {
	position:static!important;
	float:left;
	margin:0!important;
	width:117px;
}
.usercomment {
	position:absolute;
	top:20px;
	left:-172px;
	z-index:200;
	display:none;
	width:400px;
	font:normal 12px/16px \5b8b\4f53;
	cursor:auto;
*zoom:1;
}
.usercomment .close {
	position:absolute;
	right:10px;
	top:10px;
	width:12px;
	height:12px;
	background:url(../images/2011/QN1FO1.png) -360px -40px no-repeat;
	cursor:pointer;
}
.usercomment .bd {
	width:378px;
}
.usercomment h3 {
	margin-bottom:5px;
	font-weight:700;
}
.usercomment td.col1 {
	padding-top:8px;
	width:50px;
}
.usercomment td.col2 {
	padding-top:4px;
*padding-top:6px;
	_padding-top:4px;
	padding-left:10px;
	width:117px;
}
.usercomment td.col3 {
	padding-top:8px;
	width:auto;
}
.usercomment .tbl td {
	padding-top:8px;
}
.usercomment .textarea {
	margin:0 0 0 10px;
	border:1px solid #ddd;
	width:293px;
	height:50px;
	font:normal 12px/16px tahoma, \5b8b\4f53, sans-serif;
}
.usercomment .textbox {
	margin:0 0 0 10px;
	padding:2px;
	border:1px solid #ddd;
	width:100px;
	font:normal 12px/16px tahoma, \5b8b\4f53, sans-serif;
}
.usercomment .btnSubmit {
	float:left;
	display:inline;
	margin:0 10px;
	border:0;
	width:70px;
	height:22px;
	font:normal 12px/22px arial;
	text-align:center;
	vertical-align:middle;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
	cursor:pointer;
	outline:none;
}
.usercomment .btnSubmit:hover {
	background-position:0 -87px;
	color:#fff;
}
.usercomment .btnSubmit:active {
	background-position:0 -114px;
	color:#fff;
}
.usercomment .un {
	margin:0 0 0 10px;
	line-height:20px;
	color:#0069ca;
}
.usercomment .msg {
	margin:8px 0 0 60px;
	color:#f60;
}
.ppcbox {
	width:700px;
}
.ppcbox .inner {
	padding:10px;
	border-bottom:1px solid #bacddb;
	height:1%;
	background-color:#fff;
}
.ppcbox h3 {
	padding-bottom:10px;
	font:bold 14px/20px \5b8b\4f53;
	color:#0069ca;
}
.ppcbox h3 .t {
	font:bold 12px/20px \5b8b\4f53;
	color:#555;
}
.ppcbox h3 .t em {
	font:bold 14px/20px \5b8b\4f53;
	color:#0069ca;
}
.ppcbox h3 .t b {
	color:#007c02;
}
.ppcbox h3 .t .n {
	font-weight:400;
}
.ppcbox .tel_title {
	padding:15px 0 10px;
	border-top:1px solid #ddd;
	font-size:14px;
}
.ppcbox .tel {
	position:relative;
	margin-bottom:12px;
	width:621px;
	height:73px;
	background:url(../images/new_main/ppc/ppcbooking.tel.bg.gif) 0 0 no-repeat;
}
.ppcbox .tel .t {
	position:absolute;
	top:14px;
	left:12px;
	font:bold 14px/44px \5b8b\4f53, sans-serif;
}
.ppcbox .tel .s {
	position:absolute;
	top:22px;
	left:170px;
	font:bold 30px/34px arial, sans-serif;
	color:#8d2e1b;
}
.ppcbox .tel .s em {
	padding:0 4px;
	font-size:14px;
	font-weight:700;
}
.ppcbox .tel .i {
	position:absolute;
	top:17px;
	left:455px;
	font:normal 12px/22px \5b8b\4f53, sans-serif;
}
.ppcbox .vinfo td {
	line-height:20px;
}
.ppcbox .vinfo .hl {
	font-size:14px;
	font-weight:700;
	color:#0069ca;
}
.ppcbox .iata {
	width:19px;
	height:16px;
	background:url(../images/2011/QN1FO1.png) -481px -79px no-repeat;
}
.fihd {
	padding:6px;
	border:1px solid #ccc;
	border-bottom:0;
	height:1%;
	background:#eee url(../images/new_main/flightInfoheader.bg.gif) top repeat-x;
}
.fihd:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.fihd li {
	float:left;
	font-weight:700;
	text-align:center;
}
.fihd li.c1 {
	padding-left:40px;
	width:190px;
	text-align:left;
}
.fihd li.c2 {
	width:90px;
}
.fihd li.c3 {
	width:70px;
}
.fihd li.c4 {
	width:110px;
}
.fihd li.c5 {
	float:right;
	width:96px;
}
.fict {
	padding:6px;
	border-top:1px solid #ccc;
	height:1%;
}
.fict:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.fict li {
	float:left;
	text-align:center;
}
.fict li.c0 {
	padding-top:10px;
	width:40px;
}
.fict li.c1 {
	padding-top:10px;
	width:190px;
	font-size:14px;
	text-align:left;
}
.fict li.c2 {
	width:90px;
	line-height:38px;
}
.fict li.c3 {
	width:70px;
}
.fict li.c4 {
	width:110px;
	line-height:18px;
}
.fict li.c5 {
	float:right;
	padding-top:8px;
	width:96px;
	font:bold 14px/22px arial;
	color:#0069ca;
}
.fict .time {
	font:bold 15px verdana;
}
.fict .time2 {
	font:bold 15px verdana;
	color:#999;
}
.fict .airport {
	padding-top:2px;
}
.fict .price {
	display:block;
	line-height:22px;
	font-size:14px;
	font-weight:700;
	color:#0069ca;
}
.fict .price b {
	font-size:20px;
	font-weight:700;
	font-style:normal;
}
.firhd {
	padding:6px;
	border:1px solid #ccc;
	border-bottom:0;
	height:1%;
	background:#eee url(../images/new_main/flightInfoheader.bg.gif) top repeat-x;
}
.firhd:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.firhd li {
	float:left;
	font-weight:700;
	text-align:center;
}
.firhd li.c1 {
	padding-left:40px;
	width:120px;
	text-align:left;
}
.firhd li.c2 {
	width:90px;
}
.firhd li.c3 {
	width:70px;
}
.firhd li.c4 {
	width:70px;
}
.firhd li.c5 {
	width:90px;
}
.firhd li.c6 {
	width:90px;
}
.firhd li.c7 {
	float:right;
	width:80px;
}
.firct {
	padding:6px;
	border-top:1px solid #ccc;
	height:1%;
}
.firct:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.firct li {
	float:left;
	text-align:center;
}
.firct li.c0 {
	clear:both;
	padding-top:10px;
	width:40px;
}
.firct li.c1 {
	width:120px;
	font-size:14px;
	text-align:left;
}
.firct li.c2 {
	width:90px;
	line-height:38px;
}
.firct li.c3 {
	width:70px;
}
.firct li.c4 {
	width:70px;
}
.firct li.c5 {
	width:90px;
	line-height:38px;
}
.firct li.c6 {
	width:90px;
	line-height:38px;
}
.firct li.c7 {
	position:relative;
	clear:both;
	width:100%;
	height:6px;
	background:url(../images/new_main/bg.flightCombBox.split.gif) 40px 0 no-repeat;
}
.firct .time {
	font:bold 15px/38px verdana;
}
.firct .time2 {
	font:bold 15px/38px verdana;
	color:#999;
}
.firct .airport {
	padding-top:2px;
}
.firct .price {
	position:absolute;
	top:-12px;
	right:0;
	display:block;
	width:100px;
	line-height:22px;
	font-size:14px;
	font-weight:700;
	color:#0069ca;
}
.firct .price b {
	font-size:20px;
	font-weight:700;
	font-style:normal;
}
.subenv {
	float:left;
	display:inline;
	padding:10px 5px;
}
.pager {
	padding:10px 5px;
	text-align:right;
}
.pager .ps {
	float:right;
	display:inline;
	margin-left:30px;
	text-align:left;
}
.pager .ps .t {
	float:left;
}
.pager .ps .cs {
	float:left;
	display:inline;
	margin:0 5px;
}
.pager em {
	color:red;
}
.CSContainer {
	position:relative;
	z-index:1;
	border:1px solid #aaa;
	width:45px;
	height:18px;
	line-height:18px;
	background-color:#fff;
	color:#555;
	cursor:pointer;
}
.CSContainer .CSTitleLine {
	overflow:hidden;
}
.CSContainer .CSButton {
	float:right;
	width:18px;
}
.CSContainer .CSButton img {
	vertical-align:bottom;
}
.CSContainer .CSTitleText {
	padding-left:2px;
}
.CSContainer .CSList {
	position:absolute;
	z-index:1;
	left:-1px;
	clear:both;
	display:none;
	border:1px solid #aaa;
	width:100%;
	background-color:#fff;
	color:#555;
}
.CSContainer .CSList .onhover {
	background-color:blue;
	color:#fff;
}
.CSContainer .CSOption {
	padding-left:2px;
	white-space:nowrap;
	cursor:pointer;
}
.rl {
	clear:both;
	margin-bottom:8px;
	padding:0 5px 5px;
	border-top:1px solid #1facab;
	border-bottom:1px solid #ebebeb;
	background-color:#f7fdfc;
}
.rl .hd {
	padding:6px 5px 5px;
	font-size:14px;
	font-weight:700;
}
.rl .ct {
	width:100%;
	background-color:#fff;
	overflow:hidden;
}
.rl .ct ul {
	padding:3px 0;
	width:110%;
*zoom:1;
}
.rl .ct ul:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:"\20";
}
.rl .ct li {
	float:left;
	display:inline;
	margin-right:5px;
	padding:5px 0 5px 5px;
	border-right:1px solid #dfedeb;
	width:123px;
	font-family:arial;
	font-size:14px;
}
.rl .ct li a {
	outline:none;
}
.rl .ct li .ds {
	margin-left:4px;
	color:#f60;
}
.fpt {
	clear:both;
	margin-bottom:8px;
	padding:0 5px 5px;
	border-top:1px solid #1facab;
	border-bottom:1px solid #ebebeb;
	background-color:#f7fdfc;
}
.fpt .hd {
	padding:6px 5px 5px;
	font-size:14px;
	font-weight:700;
}
.fpt .ct {
	width:100%;
	background-color:#fff;
	overflow:hidden;
}
.fpt .ct .zyf {
	padding:0 0 6px 6px;
}
.qn_dlg {
	position:relative;
	width:640px;
}
.qn_dlg .btnClose {
	position:absolute;
	z-index:1000;
	right:5px;
	top:5px;
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-indent:25px;
	background:url(../images/2011/QN1FO1.png) -138px 9px no-repeat;
	color:#555;
}
.qn_dlg .t3, .qn_dlg .t2, .qn_dlg .t1, .qn_dlg .b1, .qn_dlg .b2, .qn_dlg .b3 {
	display:none;
}
.qn_dlg .bd {
	border:1px solid #ddd;
}
.ulogin {
	width:340px;
}
.ulogin .inner {
	padding:10px;
	background-color:#fff;
*zoom:1;
}
.ulogin h3 {
	padding-bottom:10px;
	font:bold 16px/20px \5b8b\4f53;
}
.ulogin .intro {
	padding-bottom:10px;
	border-bottom:1px dashed #8fb2d0;
	font-size:12px;
}
.ulogin .ulogin_body {
	margin-top:10px;
}
.ulogin .ulogin_form_inner {
	margin:0 auto;
	width:240px;
	list-style:none;
}
.ulogin .ulogin_form_inner li {
	float:none;
	margin:0;
	padding-bottom:6px;
	height:20px;
}
.ulogin .ulogin_form_inner label {
	float:left;
	padding-top:5px;
	line-height:15px;
	text-align:right;
}
.ulogin .ulogin_form_inner .qn_textbox {
	float:right;
	padding:2px 2px 0;
	border:1px solid #bfbfbf;
	width:188px;
	height:16px;
	font-family:tahoma, sans-serif;
	font-size:12px;
	background-color:#f5f5f5;
}
.ulogin .ulogin_form_inner .qn_checkbox {
	float:left;
	margin:4px 0 0 46px;
	width:13px;
	height:13px;
}
.ulogin .ulogin_form_inner .qn_remember {
	float:left;
	margin-left:4px;
	padding-top:4px;
	cursor:pointer;
}
.ulogin .ulogin_form_inner .qn_btn {
	float:right;
	border:0;
	width:70px;
	height:22px;
	line-height:22px;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
	cursor:pointer;
}
.ulogin .ulogin_form_inner .qn_btn:hover {
	background-position:0 -87px;
	color:#fff;
}
.ulogin .ulogin_form_inner .qn_btn:active {
	background-position:0 -114px;
	color:#fff;
}
.ulogin .loginState {
	display:none;
	padding:0 0 10px 79px;
	color:#f60;
}
.ulogin .ulogin_services {
	text-align:center;
}
.uwraps .inner {
	position:relative;
	padding:10px;
	border-bottom:1px solid #bacddb;
	background-color:#fff;
*zoom:1;
}
.uwraps h3 {
	padding-bottom:10px;
	font:bold 16px/20px \5b8b\4f53;
}
.uwraps h3 span {
	margin-left:12px;
	font-size:12px;
	font-weight:400;
}
.uwraps h4 {
	padding-bottom:10px;
	font:bold 12px/20px \5b8b\4f53;
	color:#8cb3d4;
}
.uwraps .intro {
	padding-bottom:10px;
	border-bottom:1px dashed #8fb2d0;
	font-size:12px;
}
.uwraps .intro span a {
	margin-left:10px;
}
.uwraps .intro .userSort {
	margin-right:10px;
}
.uwraps .intro .userLogout {
	float:right;
}
.uwraps .w_list {
	float:left;
	margin-top:10px;
	width:325px;
	height:410px;
	overflow:scroll;
	overflow-x:hidden;
}
.uwraps .w_list td {
	padding-bottom:10px;
	height:20px;
}
.uwraps .w_list .c1 {
	width:155px;
	font-size:14px;
}
.uwraps .w_list .c2 {
	width:72px;
}
.uwraps .w_list .c3 {
	width:72px;
}
.uwraps .w_list .radiobox {
	float:left;
	width:13px;
	height:13px;
}
.uwraps .w_list label {
	margin-left:2px;
	cursor:pointer;
}
.uwraps .w_result {
	float:right;
	margin-top:10px;
	width:270px;
}
.uwraps .w_result .rbox {
	border:1px solid #bdcfdd;
	height:160px;
	background-color:#ecf1f5;
	overflow:scroll;
	overflow-x:hidden;
}
.uwraps .w_result .rbox ul {
	padding:10px 10px 0;
}
.uwraps .w_result .rbox li {
	padding-bottom:5px;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.uwraps .w_result .rbox_yx {
	margin-bottom:26px;
}
.uwraps .btns {
	padding:6px 0;
	_height:1%;
	text-align:center;
	background-color:#d9e6f0;
}
.uwraps .btns button {
	border:0;
	width:70px;
	height:22px;
	line-height:22px;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
	cursor:pointer;
}
.uwraps .btns button:hover {
	background-position:0 -87px;
	color:#fff;
}
.uwraps .btns button:active {
	background-position:0 -114px;
	color:#fff;
}
.uwraps .btns button.cancel {
	margin-left:20px;
}
.dFlightPanel {
	clear:both;
	margin-bottom:8px;
	padding:0 5px 5px;
	border-top:1px solid #1facab;
	border-bottom:1px solid #ebebeb;
	background-color:#f7fdfc;
}
.dFlightHeader {
	padding:6px 5px 5px;
	font-size:14px;
	font-weight:700;
}
.dFlightList {
	padding-bottom:5px;
	width:100%;
	background-color:#fff;
	overflow:hidden;
}
.dFlightList ul {
	clear:both;
	font-size:14px;
}
.dFlightList ul:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.dFlightList li {
	float:left;
	padding:5px 0 0 0;
	width:330px;
	height:20px;
	text-align:left;
}
.dFlightList li a {
	display:block;
	height:20px;
	text-decoration:none;
	color:#0069ca;
}
.dFlightList li a:hover {
	color:#f60;
}
.dFlightList li a:hover span {
	color:#f60;
}
.dFlightList li span {
	float:left;
	cursor:pointer;
}
.dFlightList li span.date {
	padding-left:5px;
	width:50px;
}
.dFlightList li span.date2 {
	padding-left:5px;
	width:90px;
	word-spacing:2px;
}
.dFlightList li span.carrier {
	width:195px;
}
.dFlightList li span.carrier2 {
	width:155px;
}
.dFlightList li span.price {
	width:65px;
	font-family:arial;
	color:#f60;
}
.flight_visa {
	border:1px solid #efefef;
	height:1%;
}
.flight_visa_title {
	padding:4px 0 4px 6px;
	font-size:12px;
	font-weight:700;
	background-color:#efefef;
	color:#555;
}
.flight_visa_txt {
	padding:6px;
	font-family:arial;
	font-size:12px;
	color:#555;
}
.flight_visa_txt a {
	color:#0069c9;
	cursor:pointer;
}
.flight_visa_txt a:hover {
	color:#0069c9;
	cursor:pointer;
}
.flight_visa_price {
	float:left;
	width:60px;
	font-size:14px;
	color:#0069C9;
	font-weight:700;
}
.flight_visa_name {
	float:left;
	width:460px;
	font-size:14px;
	font-weight:700;
	color:#0069C9;
}
.flight_visa_website {
	float:right;
	width:120px;
	font-size:12px;
	text-align:right;
	color:#0069C9;
}
.flight_visa_info {
	clear:both;
	padding-top:5px;
	font-size:12px;
	color:#555;
}
.flight_visa_more {
	padding:0 6px 6px;
	font-size:14px;
	font-weight:700;
	text-align:right;
}
.qad_btitle {
	display:none;
}
.qad_btitle .t3 {
	margin:0 3px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.qad_btitle .t2 {
	margin:0 2px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.qad_btitle .t1 {
	margin:0 1px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.qad_btitle .hd {
	padding:0 6px;
	border-bottom:1px solid #ccc;
	font:normal 14px/27px arial, \5b8b\4f53, sans-serif;
	background-color:#f0f0f0;
	color:#555;
}
.qad_btitle_lite .hd {
	border-bottom:0;
	line-height:24px;
}
.bsaWrap {
	margin:0 0 6px 0;
}
.bsaWrap .t3 {
	margin:0 3px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.bsaWrap .t2 {
	margin:0 2px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.bsaWrap .t1 {
	margin:0 1px;
	height:1px;
	background-color:#f0f0f0;
	overflow:hidden;
}
.bsaWrap h3 {
	padding:5px 10px;
	border-bottom:1px solid #ccc;
	font-size:14px;
	font-weight:700;
	background-color:#f0f0f0;
	color:#f60;
}
.bsaWrap li {
	padding:8px 0 8px 22px;
	border-bottom:1px solid #ddd;
	line-height:18px;
	background:url(../images/new_main/icon_RoomArrow.gif) 10px 13px no-repeat;
}
.bsaWrap a {
	color:#0069ca;
}
.bsaWrap a:hover {
	color:#f60;
}
.bsaWrap .toolbox {
	height:1%;
}
.bsaWrap .toolbox:after {
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	content:".";
}
.bsaWrap .toolbox li {
	float:left;
	padding:6px 0;
	width:50%;
	text-indent:22px;
}
.bsaWrap .toolbox li.wl {
	clear:both;
	float:none;
	width:100%;
}
.expbox {
	width:500px;
}
.expbox .inner {
	padding:10px;
	background-color:#fff;
*zoom:1;
}
.expbox h3 {
	padding:35px 0 10px;
	padding-left:100px;
	height:60px;
	font:bold 14px/20px \5b8b\4f53, sans-serif;
}
.expbox h3 .hl {
	color:#0069ca;
}
.expbox .icon_busy {
	background:url(../images/icons.jpg) 20px -75px no-repeat;
}
.expbox .icon_noservice {
	background:url(../images/icons.jpg) 20px 25px no-repeat;
}
.expbox .icon_apply {
	background:url(../images/icons.jpg) 20px -175px no-repeat;
}
.expbox .icon_transfer {
	background:url(../images/icons.jpg) 20px -175px no-repeat;
}
.expbox .ops {
	padding:0 10px 20px 100px;
	height:22px;
}
.expbox .ops .btn {
	float:left;
	display:inline;
	margin:0 15px 0 0;
	width:70px;
	height:22px;
	font:normal 12px/22px tahoma, sans-serif;
	text-align:center;
	background:url(../images/2011/QN1FO1.png) 0 -60px no-repeat;
	color:#fff;
	overflow:hidden;
}
.expbox .ops .btn:hover {
	background-position:0 -87px;
	color:#fff;
}
.expbox .ops .btn:active {
	background-position:0 -114px;
	color:#fff;
}
.expbox .note {
	margin:0 20px;
	line-height:18px;
	color:#888;
}
.expbox .vinfo {
	margin:0 20px;
}
.expbox .vinfo td {
	line-height:20px;
}
.expbox .vinfo .hl {
	font-size:14px;
	font-weight:700;
	color:#0069ca;
}
.expbox .iata {
	width:19px;
	height:16px;
	background:url(../images/vendor.gif) -1px -1px no-repeat;
}
#divDebugConsole {
	display:none;
	position:fixed;
	_position:absolute;
	z-index:9000;
	top:5px;
	right:5px;
	border:3px solid #333;
	width:480px;
	height:250px;
	font:normal 12px/18px verdana;
	background-color:#000;
	color:#ddd;
	overflow:auto;
	opacity:.6;
}
#divDebugConsole:hover {
	opacity:1;
}
.dlAd {
	position:relative;
	width:100%;
	height:0;
}
.dlAd .dll {
	position:absolute;
	top:0;
	left:-130px;
	width:120px;
}
.dlAd .dlr {
	position:absolute;
	top:0;
	right:-130px;
	width:120px;
}
.dwAd {
	position:relative;
	width:100%;
	height:0;
}
.dwAd .dll {
	position:absolute;
	top:-80px;
	left:-144px;
	width:134px;
}
.dwAd .dlr {
	position:absolute;
	top:-80px;
	right:-144px;
	width:134px;
}
.f1booking {
	margin-top:-2px;
	height:25px;
}
.f1booking .insure {
	float:right;
	width:76zpx;
	line-height:25px;
	text-align:right;
	color:#888;
}
.f1booking .naked {
	float:right;
	font:normal 12px/1.231 arial;
	color:#0069ca;
}
.f1booking .naked b {
	font-size:18px;
}
.ftbl_detail .vi .f2booking .btn {
	clear:both;
	float:right;
	display:inline;
	width:77px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(../images/btns/btnn1.png) 0 0 no-repeat;
	color:#fff;
	outline:none;
}
.ftbl_detail .vi .f2booking .btn:hover {
	background-position:0 -30px;
	color:#fff;
}
.ftbl_detail .vi .f2booking .btn:active {
	background-position:0 -60px;
	color:#fff;
}
.ftbl_detail .vi .f2booking .btn span {
	display:block;
	margin:0 2px;
	background:#f60 url(../images/btns/btnn1.png) -2px 0 no-repeat;
	text-align:left;
	padding-left:14px;
	cursor:pointer;
}
.ftbl_detail .vi .f2booking .btn:hover span {
	background-position:-2px -30px;
	color:#fff;
	cursor:pointer;
}
.ftbl_detail .vi .f2booking .btn:active span {
	background-position:-2px -60px;
	color:#fff;
	cursor:pointer;
}
.f2booking .none {
	clear:both;
	float:right;
	display:inline;
	width:77px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(images/btnn1.png) 0 -90px;
no-repeat;
	color:#fff;
	outline:none;
}
.f2booking .none:hover {
	background-position:0 -120px;
}
.f2booking .none:active {
	background-position:0 -150px;
}
.f2booking .none span {
	display:block;
	margin:0 2px;
	background:#f60 url(../images/btns/btnn1.png) -2px -90px;
no-repeat;
	padding-left:0;
	text-align:center;
	cursor:pointer;
}
.f2booking .none:hover span {
	background-position:-2px -120px;
}
.f2booking .none:active span {
	background-position:-2px -150px;
}
.f3booking .bbtn {
	clear:both;
	float:right;
	display:inline;
	margin-top:5px;
	width:77px;
	height:18px;
	line-height:18px;
	text-align:center;
	background:url(../images/btns/btnn1.png) 0 -180px no-repeat;
	color:#555;
	outline:none;
	font-family:Arial;
}
.f3booking .bbtn:hover {
	clear:both;
	float:right;
	display:inline;
	margin-top:5px;
	width:77px;
	height:18px;
	line-height:18px;
	text-align:center;
	background:url(../images/btns/btnn1.png) 0 -200px no-repeat;
	color:#036bce;
	outline:none;
}
.f3booking .bbtn:active {
	clear:both;
	float:right;
	display:inline;
	margin-top:5px;
	width:77px;
	height:18px;
	line-height:18px;
	text-align:center;
	background:url(../images/btns/btnn1.png) 0 -220px no-repeat;
	color:#036bce;
	outline:none;
}

.tejia {
	background:#fff;
}
.tejia h2 {
	border-bottom:1px solid #999;
	padding:5px 0;
}
.tejia h3 {
	padding:10px;
}
.tejia span {
	padding:10px;
}
.tejia .info{
	margin-left:15px;
}
.tejia table td{
	padding:5px;
}
.tejia table {
	margin-left:15px;
}